supporting weapon - Spanish English Dictionary